flooding of debris - French English Dictionary