putrefactive - French English Dictionary