arboreal soft-furred spiny rat - Turkish English Dictionary