longspined porcupinefish - Turkish English Dictionary