biological waste treatment - French English Dictionary