social house-dwelling - French English Dictionary