memory and storage - Turkish English Dictionary