ritual worship - Spanish English Dictionary