Title: French-English, English-French Dictionary of Technical Terms and Phrases
Subjects: Technology, dictionaries