letter of explanation - Almanca İngilizce Sözlük