evil female character in nicaraguan mythology - Allemand Anglais Dictionnaire