give explanations - Turc Anglais Dictionnaire