immediate-access store - Turkish English Dictionary