estranged from one's family - Français Anglais Dictionnaire