popular band composed of amateur musicians playing local music - Spanisch Englisch Wörterbuch