potable water supply systems - Spanish English Dictionary