Title: Routledge Spanish Technical Dictionary CD-ROM
Subjects: Technology, dictionaries, Spanish language, dictionaries, english, English language, dictionaries, spanish