popular music performed by a local band - Español Inglés Diccionario