depressed sewer - German English Dictionary