to dedicate something  to god - Allemand Anglais Dictionnaire