Michigan eLibrary collection of ebooks.
"An encyclopedic reference work cataloging all of the world’s 6,912 known living languages."
Information resources regarding travel and foreign language materials.
Use Google to search in different languages and translate a web page.
Free foreign language lessons
Language Dictionaries and Translators