Title: English-French general technical dictionary
Subjects: Dictionaries, English language, French, Technology, Technology, dictionaries, English language, dictionaries, french