mythical protective character of the mountain that punishes people who harm flora or fauna - Espagnol Anglais Dictionnaire