long-beaked - English Synonyms Dictionary