surgical orthopaedic implant - Español Inglés Diccionario