beats playing a marimba or drum - Spanish English Dictionary