biochemical catalyst - Francés Inglés Diccionario