habitable inner space - French English Dictionary