superstructor - French English Dictionary