be detached or cut off from - Turkish English Dictionary