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