leading insurer - Turkish English Dictionary