leave one's house/apartments - French English Dictionary