inner seal - French English Dictionary