What does Altarweihe mean?

Altarweihe - German to English

consecration of this altar