theatre ballistic missile defence - Spanish English Dictionary