interstitium - French English Dictionary