The Longman Dictionary of Modern English (English - English - Arabic) is the most powerful tool to find the meanings of English words in English and Arabic.
Features:
Around 45.000 Words
Definitions in English
Arabic translation of all entries with their meanings
Phonetic transcriptions (Br/Am)
Adding words to Favorites list
Adding notes & changing font size