guardian deities - Spanish English Dictionary