robotic telesurgery - Turkish English Dictionary