inflict the punishment of the gauntlet - Alemán Inglés Diccionario