meaning of Bartstreif-Ameisenpitta

Bartstreif-Ameisenpitta - German to English

moustached antpitta [Grallaria alleni]