crest of wave - French English Dictionary