defence and security commission - Spanish English Dictionary