I need engineering translations English-French.
You’ll find
engineering terms in the edition WYHLIDAL Industrial Engineering & Economics. With 470,000 entries it is a superb
professional dictionary.
See for
yourself with the free WYHLIDAL online
test.