short-tailed alpine garder snake - English Synonyms Dictionary