life insurance provider - Turkish English Dictionary