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