three-storey mall - French English Dictionary