perform sporadically in musical shows - Español Inglés Diccionario