E economist.com Translating technological terms throws up some peculiar challenges 41 points brendannee 12 years ago 19 comments