multi-storey block - French English Dictionary