What does Bambusameisenwürger mean?

Bambusameisenwürger - German to English

bamboo antshrike [Cymbilaimus sanctaemariae]