suppurating - French English Dictionary