Fish Translation : translates entire sentences from
Spanish to English, English to Spanish, and from Spanish
or English to several other languages. Although useful,
results are inaccurate.
Anaya : online Spanish dictionary and translation
dictionary (Spanish-English, and English-Spanish).
Grand Dictionnaire : English-French, French-English,
French-Latin, and Latin-French dictionary.
Reference : English-Spanish, Spanish-English dictionary.