restoration of musical instruments - Spanish English Dictionary