Free Online Dictionaries
• Google Translate
Able to translate paragraphs into any language but you will need to check the translation for any syntax errors.
http://translate.google.com/?hl=en&tab=wT#
• Translate full sentences
http://translation.imtranslator.net/translate/default.asp