WordReference.com is very good... it's not a translation site but rather a dictionary. But it has forums where real Spanish speakers can translate your text and includes all idiomatic pharses in its dictionary.
Babelfish and Freetranslation sometimes give you inaccurate (aka too literal) translations
you might want to try http://m.askvelazquez.com
it's a 250,000 word Spanish-English English-Spanish dictionary made for the iphone web browser. The company is also going to come out with a downloadable app soon.
Report AbuseWhat is the best online spanish to english, english to spanish translator?
I use www.altavistababelfish.comWhat is the best online spanish to english, english to spanish translator?
i use it all the time.
I find that to be the best, for all languages, especially Spanish. I use it all the time, plus it can translate whole paragraphs instead of just a word.
babblefish.com is very popular. It is a very literal translation, as are most software translators.
PS - I am a teacher....do your own translations! LOL
just google it
I would say Babel Fish.
VERY VERY ACCURATE!
^^USE IT USE IT!!!!!
:) GOOD LUCK!