purify a desecrated place - Allemand Anglais Dictionnaire