hydrogenase - English Synonyms Dictionary