rough rebuke - Turkish English Dictionary