heterogenous catalytic hydrogenation - English Synonyms Dictionary