spores of the sulfite-reducing anaerobes - French English Dictionary