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