What does Allwetteranzug mean?

Allwetteranzug - German to English

all-weather match