radioactive implant - Turkish English Dictionary