at high tide - French English Dictionary