potable water supply systems - German English Dictionary