biodegradable implant - Turkish English Dictionary