It's been out for almost a year on the iPhone, and longer than that as a web app. Now Google Translate has been enlarged for the iPad.
The app can translate between 63 languages via text, will talk to you in 24 and can understand 17 languages if spoken to. If you're travelling in a far-off land and you want to communicate, you can display your translation in full-screen mode. You could hold your iPad up and tell the natives that their country is awesome. Or you could use it to hail a cab. Your choice. [iTunes]