A free website that helps adults learn English online.
Learn a language for free on this award-winning site.
Google's translation program provides instant translations of text between many languages. While machine translations are less than reliable, they can give you a convenient approximation when used carefully. There is a widget for Google Translate on the bottom right corner of this guide.