string silk cocoons - Alemán Inglés Diccionario