multiple-storey hive - French English Dictionary