residential space - French English Dictionary