deferred/delayed gratification - French English Dictionary