indigenous temple - Alemán Inglés Diccionario