G groups.google.com Google Translate might not be as good as people thought 109 points robin_reala 16 years ago 55 comments