harsh rebuke - Turkish English Dictionary