tidal island - French English Dictionary