letter of explanation - Allemand Anglais Dictionnaire