unavoidable circumstances - Turc Anglais Dictionnaire