water supply and drainage system - Spanish English Dictionary