methanogenesis - French English Dictionary