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