unavoidable circumstance - Turc Anglais Dictionnaire