crimson-browed finch - Turkish English Dictionary