meaning of Altarweihe

Altarweihe - German to English

consecration of this altar