membrane bioreactor system - French English Dictionary