to dedicate something  to god - Französisch Englisch Wörterbuch