to dedicate something  to god - Spanisch Englisch Wörterbuch