before the flood - French English Dictionary