musical instrument makers and repairers - Francés Inglés Diccionario