mountain-dwelling - English Synonyms Dictionary