medical implant - Alemán Inglés Diccionario