someone who decks/adorns altars - Deutsch Englisch Wörterbuch