motor vehicle technology - Francés Inglés Diccionario