vehicle development - Turco Inglés Diccionario