memoization - German English Dictionary