directorate of protection and security for defense - Spanisch Englisch Wörterbuch