place for rearing silk worms - Turkish English Dictionary