wedge-tailed grass finch - Turkish English Dictionary