long-snouted - English Synonyms Dictionary