superstruct - French English Dictionary