putrefied - French English Dictionary