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