Title: The most complete English-Spanish technological dictionary
Subjects: Dictionaries, English language, Spanish, Technology