become separated or estranged - Turco Inglés Diccionario