A Modern Spanish-English and English-Spanish Technical and Engineering Dictionary
Routledge (1938)
Bi-lingual dictionary for technical language, covering specifically engineering terminology
SP DICO 13 Open access