dehydrogenase - English Synonyms Dictionary