tidal wave - French English Dictionary