remote-handling device - Turkish English Dictionary