hydrogenating catalyst - Francés Inglés Diccionario