long-tailed rosefinch - English Synonyms Dictionary