chemosynthesis - French English Dictionary