Here are some materials for translation
Free Translation. Free reliable translation offered by Applied Language Solutions.
Free Translation Services. Translate English into Spanish, French, German, Italian, Portuguese and Spanish.
Acronym. A large acronym database. The database is updated frequently.
Roget's Thesaurus Search Form. One of the most well-known thesaurus.
Online Encyclopedia. Encyclopedia offers a good amount of articles.