other long-term benefits - Spanish English Dictionary