ındonesian porcupine - Turkish English Dictionary