least recently used - Turkish English Dictionary