remote handling device - Turkish English Dictionary