scourge (whip for punishment) - Espagnol Anglais Dictionnaire