main vault fortress - Turc Anglais Dictionnaire