perforated paper for raising silkworms - Turkish English Dictionary