multiple weapon control panel - French English Dictionary