European adder - English Synonyms Dictionary