the incoming tide - French English Dictionary