a lump in your throat - Almanca İngilizce Sözlük