african heritage ritual where drums are played - Spanish English Dictionary