front-wheel drive vehicle - Alemán Inglés Diccionario