invitation to explain - Turc Anglais Dictionnaire