What does allwettertauglich mean?

allwettertauglich - German to English

for form of weather condition [postpos.]