instant gratification - Turkish English Dictionary