force majeure (n.) Look up force majeure at Dictionary.com
1883, French, "superior strength."