Title: New Polytechnic Dictionary of Spanish and English Language
Subjects: Technology, dictionaries, English language, technical english, Spanish language, dictionaries