spectacled antpitta - German English Dictionary