ladder barrage - İspanyolca İngilizce Sözlük