biodegradable implant - Turco Inglés Diccionario