lasting for years - Español Inglés Diccionario