a relic in inca culture - Turco Inglés Diccionario