the crest of the flood - French English Dictionary