Title: A German-English dictionary of technical, scientific, & general terms
Subjects: Dictionaries, English, German, German language, Science, Technical Dictionaries, Technical German, Technology, English language, dictionaries, german, Technology, dictionaries