Hi,
I guess you need a translator, not a dictionary, don't you? Or do you need a bilingual dictionary?
If you actually need a translator, I can't recommend any. I've never used translators for the simple reason that they don't work very well. They usually don't take account of the context, spelling, mistakes, and particular expressions. You'll probably end up with a ridiculous translation!
![Smile [:)]](/emoticons/emotion-1.gif)
Maybe someone else has used some translators and will recommend a decent one...