live separated from her husband - Turco Inglés Diccionario