pit disasters - French English Dictionary