manufacture of musical instruments - Francés Inglés Diccionario