project yourself into the future - French English Dictionary