due to force majeure - Turc Anglais Dictionnaire