Title: An illustrated dictionary of technical terms
Subjects: German, Technology, German language, Dictionaries, English