she is estranged from her husband - German English Dictionary