suphur-breasted finch - German English Dictionary