Windows Educational Language & Translation
Spanish translator - English
Translate texts into the language of your choice
Spanish proofreader
Dictionary and word translator
A good way to learn French