now the tide has turned - French English Dictionary