Al-Mawrid : a Modern English - Arabic Dictionary
Ilustrated dictionary of daata processing computing and office automation