become separated or estranged - French English Dictionary