inca place of prayer - Espagnol Anglais Dictionnaire