make an explanation - Turc Anglais Dictionnaire