consecrate something to god - Español Inglés Diccionario