spend a lifetime doing something - Español Inglés Diccionario