explode with anger - German English Dictionary