G gigaom.com MyGengo lands $5.25M for online translation that really works 5 points emilyann 15 years ago 1 comments