biochemical reactors - French English Dictionary