main island - Turkish English Dictionary