degradable implants - Francés Inglés Diccionario