mounted weapons - İspanyolca İngilizce Sözlük