Stars21's Latin translator provides very good translations for many popular languages around the world. And, Stars21's Latin translator is absoultely free to use. You can simply visit the above link and can enter your text in the box labeled "Original text" and then click translate located at the bottom of second box saying "Translated text". Your text will appear in the "Translated Text" box.
For other language combinations than Latin, Visit Stars21's Langauge sets selector translator.