cotton threads - Francés Inglés Diccionario