hydrogenase - French English Dictionary