watercourse of a street - Inglés Sinónimo Diccionario