superstruction - French English Dictionary