meaning of Abdampfhaube

Abdampfhaube - German to English

fatigue hood