march forward in time - French English Dictionary