thick-spined porcupine - Turco Inglés Diccionario