Encyclopedic dictionary of technical terms English-Spanish, Spanish-English - Collazo, Javier L. (McGraw-Hill, 1980)