maker of musical or surgical instruments - Turkish English Dictionary