insular race - Turkish English Dictionary