all weather tactical strike system - French English Dictionary