bpl logo
American Heritage Spanish Dictionary
Find dictionary definitions, pronunciations, spellings and translations from English to Spanish or Spanish to English.

Babel Fish
This language translator tool provides English and foreign language translation for blocks of text and web sites.

Foreign Language for Travelers
Get the very basics of over 80 languages!

Free Online Language Courses
Hundreds of links to free language and grammar lessons for most majority languages of the world. Links to dictionaries and translation engines.

Learning A Language.com
Learn to Speak Spanish, French, Italian, Japanese, German, Portuguese, Chinese, and Russian.

Learn Spanish
Learn Spanish grammar. Provides explanations, written practice, oral practice and tests.

An online language learning site with free self-paced lessons, interactive tools and a social community of native speakers who help one another to learn a new language. The site has support for six popular languages -- English, Spanish, French, Hindi, German, and Mandarin Chinese.

Spanish Dictionary
An English-Spanish/Spanish-English dictionary including audio pronunciation of the words.

Provides free language-learning lessons, games, and activities and more.  Choose from 8 languages.

An online French, Italian and Spanish dictionary.

Your Dictionary.com - Language Dictionaries
Foreign language dictionary translator links, online foreign language dictionary translation reference.