biochemical cascade - German English Dictionary