complex disaster - French English Dictionary