upper amazonian porcupine - Turco Inglés Diccionario