Tele-manipulator - German English Dictionary