islands and islets - Turkish English Dictionary