bear a charmed life - Français Anglais Dictionnaire