industrial wastewater treatment facility/plant - Français Anglais Dictionnaire