to last - Español Inglés Diccionario