arms producers - Francés Inglés Diccionario