inflict the punishment of the gauntlet - Almanca İngilizce Sözlük