stormwater sewer - French English Dictionary