What does Blechhaube mean?

Blechhaube - German to English

sheet steel cover