unavoidable circumstances - Allemand Anglais Dictionnaire