thick-spined porcupine - Alemán Inglés Diccionario