rocket powered missile - French English Dictionary