Al Moasser The up to Date Dictionary - Salem, Omar Shawky (maktabat ibn seena, 2005)