meaning of Allwetter-Anzug

Allwetter-Anzug - German to English

all-weather suit