short-tailed finch - Turkish English Dictionary