buff-throated pamap finch - Spanish English Dictionary