An excellent resource for terminology, information on agencies and networking of translators:
Another translator portal, with a European flavour:
http://www.traduguide.com | http://www.gotranslators.com
A wealth of online dictionaries is found on any of these sites:
http://yourdictionary.com | http://www.lexicool.com | www.babylon.com/define
If you're only looking to understand the jist of a small foreign text, these resource are useful:
http://babelfish.altavista.com | http://translation.babylon.com/index.php
For help with spreadsheets and spreadsheet programming, no matter how complicated, give Spreadsheet Specialist a try.