seller of stringed-instruments - Francés Inglés Diccionario