orthopaedic implants and instruments - Allemand Anglais Dictionnaire