The Ernst: Dictionary of Engineering and Technology is the industry standard, and is the comprehensive reference for technical translators.