silkworm cocoon - Francés Inglés Diccionario