be of superior quality - Turc Anglais Dictionnaire