live separately - French English Dictionary