military-technical supply - French English Dictionary