a relic in inca culture - Deutsch Englisch Wörterbuch