discharging pus - French English Dictionary