green singing finch - Turkish English Dictionary