Title: English-French and French-English technical dictionary
Subjects: French, English, French language, Dictionaries, English language, Technology