harsh reprehension - German English Dictionary