Hello Rolf-Dieter:
The "Dubbel" was strongly recommended by our professors at the Technische Hochschule Darmstadt, where I got my Engineering Degree.
I still have it. Together with the "Klein Technische Normen" it is still invaluable TODAY for me as a reference in my wrenching hobbies.
As far as a English-German translation help is concerned, I use Henry G. Freeman's "Technisches Taschenwörterbuch deutsch-englisch" and my trusted 2-Volume German-English/English-German Schöffler/Weis Dictionary, which is not particularly technical but plain amazing. Even after living in the U.S. for 30+ years, I still find words in there, I did not know....