storey-high - French English Dictionary