our final hope - Turc Anglais Dictionnaire