woolly prehensile-tailed porcupine - German English Dictionary