survive without any help - Français Anglais Dictionnaire