moving bed biofilm reactor - French English Dictionary