putrefactive bacterium - French English Dictionary