inflict the punishment of the gauntlet - Turco Inglés Diccionario