water treatment installation/equipment - Spanish English Dictionary