building superstructure - French English Dictionary