FreeTranslation.com is an easy-to-use site for rapid translations where you can get the gist of foreign language text and web pages.
Translates text, websites or documents.
This online translation service can translate single words, small blocks of text or entire Web pages between several language sets.
Useful Expressions and Greetings in 26 Languages
From the New York Public Library, just click on a language to see how to say each of the 26 phrases or click on a phrase and see that phrase done in all the languages.
Free online translation dictionaries for Spanish, English, and French.