sumatran porcupine - Turkish English Dictionary