What does Altardecke mean?

Altardecke - German to English

altar fabric