robot-assisted laparoscopic renal surgery - Turkish English Dictionary