Dictionary Translate Correct Ask AI
consecration to the service of God