public water supply system - German English Dictionary