music performed by a drum and traditional instruments - Spanisch Englisch Wörterbuch