What does Ankerschuhhaube mean?

Ankerschuhhaube - German to English

safety hood of anchor head