Free Foreign Language Translation Service + App

Free online multilingual translator

FreeTranslation.com is a place to get quick translations for around fifty languages.

Just translate on the fly through their web interface

In addition to texts and websites, you can translate various file types types, currently: doc(x), ppt(x), odt, pdf and txt.

Free translation app for iOS

Now they also have SDL app which is straightforward and clean of ads and other things that can get in the way. It's also free, which is the nicest price.

The translation app works presently on iPhone and iPad and is able to read translations back to you (or to whomever you are trying to communicate with), and it is very easy to email and share your translations on social networks from right inside the app.

Works for about 50 languages

Unless you're learning awesome fringe languages, with fifty to choose from, you'll find some of use.