self-interstitial - Spanish English Dictionary