waste water treatment facility - Spanish English Dictionary