rusty-browed warbling finch - Turkish English Dictionary