memoization - French English Dictionary