small pod of a silkworm - Francés Inglés Diccionario