biofilm reactor - French English Dictionary