bio-reactors - French English Dictionary