engineer vehicle - Francés Inglés Diccionario