heterogenous catalytic hydrogenation - Turkish English Dictionary