severe rebuke - Turkish English Dictionary