French & English Vehicles II quiz

Do you know the correct translations of these means of transportation?