On our collection of engineering dictionaries you will find thousands of definitions of engineering terms and phrases encountered in a range related fields.
comprehensive list of links to technical dictionaries
Learn Business English Vocabulary for ESL
english site for engineers: Calculators, Applets, Spreadsheets,
and where Applicable includes: Courses, Manuals,
Handbooks, Simulations, Animations, Videos/Movies, etc.