Illustrated technical dictionaries in six languages: English, German, Russian, French, Italian, Spanish /
Schlomann, Alfred.
Berlin & London, 
[1928]