front-wheel drive unit - Francés Inglés Diccionario