red-spectacled finch - German English Dictionary