sea porcupine - Turkish English Dictionary