be detached or cut off from - Français Anglais Dictionnaire