hidden fortress - Turc Anglais Dictionnaire