whole-life insurance - Turkish English Dictionary