protective gods - Spanish English Dictionary