multistorey block of flats - Turkish English Dictionary