BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Spießrutenlaufen {n}; Spießrutenlauf {m} [hist.] gauntlet running; gauntlet; gantlet [Am.]

Spießruten laufen to run the gauntlet