orthopedic surgery instrumentation - French English Dictionary