turbojet powered missile - French English Dictionary