water recycling facility - French English Dictionary