putrefacción - French English Dictionary