engineering vehicle - Francés Inglés Diccionario