leave a good future - French English Dictionary