unexplainable event causing chaos - French English Dictionary