mountainous streams - Inglés Sinónimo Diccionario