arms/weapons trade/trading - Alemán Inglés Diccionario