Title: Routledge German technical dictionary
Subjects: English, German, Technology, German language, Dictionaries, English language, Technology, dictionaries