explains - Turc Anglais Dictionnaire