1
“...Russian - English scientific and technical dictionary ;...”
2
“...Russian - English scientific and technical dictionary ;...”