multiple weapon control panel - Francés Inglés Diccionario