Title: A modern Spanish-English & English-Spanish technical & engineering dictionary
Subjects: Dictionaries, Engineering, English, English language, Spanish, Spanish language, Technical Dictionaries, Technology, Technology, dictionaries, Spanish language, dictionaries, english