Title: Marlborough's German technical words & phrases
Subjects: English, German, Technology, German language, Dictionaries, English language