musical instrument maker and repairer - Francés Inglés Diccionario