Haynes: Technical Dictionary English - Spanish
The technical dictionaries from Haynes are not provided as printed books anymore.
With kind permission of the publisher you can download the given titles as PDF for free.
- 1033814: Dictionary English - Spanish discontinued