Golden Al-Wafi Translator is very good translator, which I was using in my primary school. It translates from Arabic to English, and from English to Arabic. You can give it a try. This is a portable version and the size around 22 MB.
http://www.mediafire.com/?30ztikmlimz
Hope you find it useful. ^_^