save for the long term - Spanish English Dictionary