putrefactiva - French English Dictionary