biochemical cascade - Francés Inglés Diccionario