cayenne spiny rat - Turkish English Dictionary