demand for explanation - Turc Anglais Dictionnaire