moratorium on deploying weapons in outer space - German English Dictionary