implant retrieval - Spanish English Dictionary