live separated from her husband - Anglais Synonymes Dictionnaire