to dedicate something  to god - İspanyolca İngilizce Sözlük