carduelis chloris - Turkish English Dictionary