place for rearing silk-worms - Francés Inglés Diccionario