What does Blindenanstalten mean?

Blindenanstalten - German to English

houses for the blind