rough and harsh reprimand - German English Dictionary