putrefy - French English Dictionary