ancient andean fortress - Turc Anglais Dictionnaire