military-technical supply - Almanca İngilizce Sözlük