canton island - Turkish English Dictionary