executioner's whip - French English Dictionary