Oxford essential Arabic dictionary by Oxford Dictionaries Staff | Lex | Lex