life insurer - Turkish English Dictionary