buff-throated pamap finch - German English Dictionary