water treatment installation/equipment - Turc Anglais Dictionnaire