Title: A new dictionary of scientific and technical terms
Subtitle: English - Arabic
First published: 1985