tied bundle of leaves of chacapa that witch doctors use to drive away evil spirits - Spanisch Englisch Wörterbuch