Title: Routledge Spanish Technical Dictionary (CD-ROM)/ Diccionario tecnico ingles
Subtitle: Spanish-English/English-Spanish
Subjects: Technology, dictionaries