arms producer - Alemán Inglés Diccionario