purple sulfur bacteria - French English Dictionary