Dictionnaire & Traduction Technique Français<>Anglais TechdicoBy Philippe Regall ( Free )
English - French technical dictionary & translation. Access to 3.6 millions of technical and scientific translations from specialized dictionaries, European Union documents and international patent specifications in the following fields : Sciences, Automotive industry, Mechanical, Information technology, ...