superstructure design - French English Dictionary