Dictionary Translate Correct Ask AI
consecrate to the service of God