arms supplier - İspanyolca İngilizce Sözlük