hydrogenate - English Synonyms Dictionary