What does Allzweckhalle mean?

Allzweckhalle - German to English

all-purpose hall