pit disaster - French English Dictionary