insular hypothesis - Turkish English Dictionary