explaining - Turc Anglais Dictionnaire