in popular belief, god that defends the forest and hillside from human depredation - Spanisch Englisch Wörterbuch