strings of coral beads - Turkish English Dictionary