the goods are superior to any other make - Turc Anglais Dictionnaire