live separated from her husband - Allemand Anglais Dictionnaire