A new dictionary of scientific and technical terms (Beyrut)
751 s.