self-interstitial - German English Dictionary