fortuitous event or force majeure - Espagnol Anglais Dictionnaire