buff-throated pamap finch - Turkish English Dictionary