other long-term benefits - Turkish English Dictionary