vehicle components - Francés Inglés Diccionario