thrush-like antpitta - Turkish English Dictionary