tidal harbour - French English Dictionary