crimson-sided mountain finch - Turkish English Dictionary