harsh reprehension - Turkish English Dictionary