indigenous temple - Francés Inglés Diccionario