angrily criticize or scold someone - German English Dictionary