prehispanic artifact - Español Inglés Diccionario