woolly prehensile-tailed porcupine - Turkish English Dictionary