white-headed finch - Turkish English Dictionary