save for the long term - Español Inglés Diccionario