spend a lifetime doing something - Espagnol Anglais Dictionnaire