non-active surgical implant - Turkish English Dictionary