What does Altarschranke mean?

Altarschranke - German to English

altar screen