sprung into/to life - Français Anglais Dictionnaire