meaning of Allwetteranzug

Allwetteranzug - German to English

all-weather match