she is estranged from her husband - Turc Anglais Dictionnaire