Of possible interest:
Technological military dictionary. German -English -French (Germ. part). George Floyd Duckett
https://archive.org/details/technologicalmi00duckgoog/page/n4