mountain adder - English Synonyms Dictionary