doubling over from the stench - Almanca İngilizce Sözlük