Dictionary English - Arabic is an offline English to Arabic translator, with more languages available when connected to the internet.
This app can be used in two different ways. In offline mode, first off all, the app can translate between English and Arabic, and you can enter a word to be shown all the related results. With an internet connection, however, the app has a many more languages available. In this second mode, you can translate between all the possible language combinations, and translate text. The translated text can be copied to your device's clipboard and pasted.
On top of entering words manually, with Dictionary English - Arabic you can create a personal list or add words to your favorites.