public water main - German English Dictionary