suppurating - German English Dictionary