Academia dictionary of scientific and technical terms : English - French - Arabic (Beirut : Academia, 1993)
Keywords: Science; Dictionaries; Technology