invitation to explain - Français Anglais Dictionnaire