venous port implantation - Turkish English Dictionary