Castilla's Spanish and English technical dictionary
Publisher: Philosophical library
Published: 1958
Place of publication: New York
Language: eng
Subjects: Technology; Dictionaries; Spanish language; English; English language; Spanish
Table of contents: title: v. 1. English-Spanish; title: v. 2. Spanish-English.