What does Büffelkopfwürger mean?

Büffelkopfwürger - German to English

bull-headed shrike [Lanius bucephalus]