a small passerine bird in the finch family (carduelis carduelis) - Turkish English Dictionary