maker of musical or surgical instruments - French English Dictionary