evil female character in nicaraguan mythology - Espagnol Anglais Dictionnaire