orthopaedic and prosthetic devices - Turkish English Dictionary