surgical orthopaedic implant - German English Dictionary