The task handled by this application is no secret. English Arabic Dictionary is a piece of software that lets you perform bidirectional translation between these two languages. It comes with a very friendly user interface in which you can start using the available features. Right off the bat, you have access to its dictionary and you can read meaning of words and other details.
The app is able to detect the language of inputted text by itself. You can use this translator with other applications like web browsers, mail clients, messaging, and so on. A big plus of this tool is that it can be used in offline mode and you won't have to stay connected to the Internet all the time. The incorporated search function comes with automatic suggestions to help you speed things faster.
Inside the History tab you can see a list of your current translations. You also have the ability to save favorite words and access them in the Favorites section. Just as you can copy and use text displayed inside other apps, the same you can do with the translation provided inside this application.