tidal harbour/harbors - French English Dictionary