superstratum - French English Dictionary