fortress of the seven towers - Turc Anglais Dictionnaire