scourging - Turkish English Dictionary