Using a live (human) translator is the most accurate way to translate written content. But if you want to do something that's fast and free, you could always try one of the online translation sites like Babelfish (see link below).
Free Translation.com is an interesting services as well. It offers free translations for large buckets of content. They offer a Human Translation for a fee as well. Are you looking to translate specific articles? Hope this is helpful.