spores of sulfite-reducing anaerobes - French English Dictionary