military-technical supply - German English Dictionary