storm water drain/sewer - Turco Inglés Diccionario