vituperating - German English Dictionary