http://www.freetranslation.com
it works well, but the thing is when you type in the sentence in english, make sure you type it in the correct order in the language you want translated otherwise, it wont make sense in the foreign language.
ie: the dog jumped over the white fence
german: dog jumped fence white