What does Armenspital mean?

Armenspital - German to English

poor-law infirmary