Marlborough's German technical words & phrases ... English-German and German-English dictionary.
Rolffs, E. M.
London, 
[1931]
English language
German language