cause a brink of disaster - French English Dictionary