rocket testing and launching center - French English Dictionary