defence supplies - Almanca İngilizce Sözlük