someone who decks/adorns altars - Français Anglais Dictionnaire