place for rearing silk worms - German English Dictionary