multistorey block of flats - French English Dictionary