What does alcaudón mean?

alcaudón - Spanish to English

smaller grey shrike [Br.]