organic catalyst - Francés Inglés Diccionario