Telemanipulator - German English Dictionary