stormwater sewer - German English Dictionary