prostheses and implants - Turco Inglés Diccionario