scourge (whip for punishment) - Français Anglais Dictionnaire