self-interstitial - French English Dictionary