What does Bachstachelschwanz mean?

Bachstachelschwanz - German to English

sharp-tailed streamcreeper [Lochmias nematura]