roman scourging whip - French English Dictionary