travelling through time - French English Dictionary