delayed reward - French English Dictionary