sacred tree of the incas - Alemán Inglés Diccionario