This is a good one written by Henri Goursau.
I had this in the pre internet days and it helped a lot.
https://www.amazon.fr/Dictionnaire-l.../dp/290410500X
There are also several sources online but I've not tried any of them.
One thing to bear in mind is that the French tend to translate everything (parts, components, etc.) into French, however countries such as Belgium tend to stick to using the English names.
For example "j'ai controlé le bec" (I inspected the slat), many Francophone Belgians would not understand this and would say "'j'ai controlé le slat".
This confused me a bit when I first moved to France and then confused me even more when I moved back to Belgium 5 years later !