What does Allwetter-Anzug mean?

Allwetter-Anzug - German to English

all-weather suit