purify a sacred place - Français Anglais Dictionnaire