spectacled antpitta - Spanish English Dictionary