spotted antpitta - Turkish English Dictionary