putrefacient - French English Dictionary