Handy Technical Dictionary in 8 Languages (English, German, French, Italian, Portuguese, Spanish, Polish, Russian) (1949, with expired copyright and now public).
PDF file, 1076 pages
via: Internet Archive
monolingual & multilingual resources & terminology for translators & interpreters
Handy Technical Dictionary in 8 Languages (English, German, French, Italian, Portuguese, Spanish, Polish, Russian) (1949, with expired copyright and now public).
PDF file, 1076 pages
via: Internet Archive