The Oxford Essential Arabic Dictionary is a brand-new compact Arabic-English and English-Arabic dict
Oxford Dictionaries