What does Abdampfhaube mean?

Abdampfhaube - German to English

fatigue hood