weapons manufacturing center - Francés Inglés Diccionario