Posts of "English-Chinese Phrasebook" tag
By Stu Houghton on November 27,
2009 at 09:00,
The promise of a universal translator has been dangled before us since the early days of science fiction. While we aren't quite at the stage of Star Trek's seamless re-dubbing ...
/ View all comments
1