rotating biological contactor - French English Dictionary