implant retrieval - Turkish English Dictionary