the deployment of nuclear warheads - Spanish English Dictionary