grey-throated warbling finch - Turkish English Dictionary