What does Bartstreif-Ameisenpitta mean?

Bartstreif-Ameisenpitta - German to English

moustached antpitta [Grallaria alleni]