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