become separated or estranged - Alemán Inglés Diccionario