far superior than others - Turc Anglais Dictionnaire