estranged spouse - French English Dictionary