thick-spined porcupine - Español Inglés Diccionario