a disaster waiting to happen - French English Dictionary