trade in arms/weapons - Spanish English Dictionary