mother-in-law apartments - French English Dictionary