new world porcupine - Turco Inglés Diccionario