delayed gratification - Turkish English Dictionary