non-active surgical implant - Español Inglés Diccionario