spend a lifetime doing something - Français Anglais Dictionnaire