harsh reproof - Turkish English Dictionary