life-hospitable - French English Dictionary