asiatic brush-tailed porcupine - Spanish English Dictionary