biochemical cascade - French English Dictionary