orthopaedic and prosthetic devices - French English Dictionary