be estranged from one's family - French English Dictionary