Nowoczesny słownik polsko-angielski

residential district consisting of large blocks of flats