high-quality car - Espagnol Anglais Dictionnaire