military-technical supply - Turkish English Dictionary