bead and shell string, necklace or bracelet - Francés Inglés Diccionario