orthopaedic implants and instruments - German English Dictionary