the best explanation - Turc Anglais Dictionnaire