she is estranged from her husband - Turco Inglés Diccionario