insularity - Turkish English Dictionary