high-quality car - Français Anglais Dictionnaire