water supply and sewage project - German English Dictionary