1. a battle - битва
2. to last - продолжаться
3. a parade - парад
4. a revolution - революция
5. a siege - осада
6. a square - площадь
7. a victory - победа
1 to keep watch and guard - стоять на страже порядка
2 the Great Patriotic War [ɡreɪt pætriˈɒtɪk wɔː] - Великая Отечественная война