mainland island - Turkish English Dictionary