vehicles and vessels - Turco Inglés Diccionario