live together with one's sister - French English Dictionary