high-grade finish - Turc Anglais Dictionnaire