luxury vehicle - Francés Inglés Diccionario