moth cocoon - Alemán Inglés Diccionario