effluent treating technology - French English Dictionary