I downloaded this app to learn a little Arabic but it only shows the translation from English character to Arabic characters. Meaning, if you cant read Arabic, this app does not show you an the translation in English characters. For people who can read in both languages though I bet its great.
Missxmelody about English To Arabic Offline Dictionary - Free