chain of mountains - English Synonyms Dictionary