Atlas S3900 Specialized Talking English, Arabic Dictionary (JUST ARRIVED)... 23 Special English, Arabic Dictionaries Encyclopedic (English-Arabic) Atlas Modern Dictionary (Arabic-English) Atlas Modern Dictionary (Arabic-Arabic) Oxford Dictionary (English-English)