maker of musical or surgical instruments - German English Dictionary