"spiessruten laufen" in English Spießruten laufen to run the gauntlet Detailed translations for "spiessruten laufen" Spießruten laufen Spießruten laufen to run the gauntlet