scourging - French English Dictionary