endowment or term insurance - Turkish English Dictionary