telemanipulator - German English Dictionary