putrefication - French English Dictionary