English-Russian technical dictionary.
Chernuchin, I.
New York, 
[1958]
A London imprint has been pasted over the original.