be separated or detached - German English Dictionary