Wearable translation device promises a science-fiction future, almost

Open in new window