nuclear transplantation - Turkish English Dictionary