concoction made by witch doctors with aromatic herb for medical purposes - Spanish English Dictionary