surgical orthopaedic implant - Turkish English Dictionary