prehispanic artifact - Alemán Inglés Diccionario