technical skills (of an orchestra) - Español Inglés Diccionario