telemanipulator - Turkish English Dictionary