tidal dam - French English Dictionary