putrefies - French English Dictionary