block of residential flats (gb) - Spanish English Dictionary