weapon storage structure sensor - Francés Inglés Diccionario