percussion instrument of african origin - Spanish English Dictionary