leave a good future - Turkish English Dictionary