memoization - Spanish English Dictionary