woolly prehensile-tailed porcupine - Spanish English Dictionary