putrefier - French English Dictionary