last a lifetime - Español Inglés Diccionario