meaning of Blechhaube

Blechhaube - German to English

sheet steel cover