I am a teacher-researcher in Mechanical Sciences (bac + 8). I needed a good dictionary to write my publications in English. I have found so far all translations missing me, even on the technical words. I therefore strongly recommend that dictionary, it is very complete. No need to go looking for me, the dictionary in 2 volumes.