meaning of Allzweckhalle

Allzweckhalle - German to English

all-purpose hall