Language Learning

languageChillola - A free foreign language learning site for children. Simple games, activities, and resources for learning vocabulary in French, Spanish, German, Italian and more.

Google Translate - Translate text from more than sixty different languages, from Afrikaans to Yiddish.

Little Explorers Picture Dictionary - Multilingual picture dictionary from Enchanted Learning 

Mango Languages is a language-learning system for foreign languages and ESL.