bamboo rats - Turkish English Dictionary