rocket testing and launching center - German English Dictionary