lru least recently used - German English Dictionary