glass beads - Turkish English Dictionary