orthopedic surgery instrumentation - German English Dictionary