scourge (whip for punishment) - Französisch Englisch Wörterbuch