defence industries and technology training center command - Spanish English Dictionary