iQamos App for iOS
'iQamos is bilingual (Arabic/English) dictionary app with large lexicon. It instantaneously look up for possible words as you type and does translation offline, i.e. no Internet connection is required. It also enjoys: clear text-to-speech (TTS) for both languages, smart Arabic search and other features that you can discover yourself!'
This is a free app