full-size rear wheel drive vehicle - Alemán Inglés Diccionario