G googletranslate.blogspot.com New, more powerful Google Translate app 313 points caiobegotti 11 years ago 91 comments