give harsh criticism - Turkish English Dictionary