to roar with anger - German English Dictionary