become separated or estranged - German English Dictionary