string silk cocoons - Francés Inglés Diccionario