parrot-billed sparrow - English Synonyms Dictionary