made of multi-colored threads - Francés Inglés Diccionario