English: force majeure
Welsh: force majeure
Subject: Amaeth
Welsh definition: Amgylchiadau y tu hwnt i reolaeth dyn.