A Learner's Scientific & Technical dictionary of current english : English-arabic \ - Aoudi, Ahmad H. (AlïMouassassa AlïHaditha, 2010)