evil female character in nicaraguan mythology - Spanish English Dictionary