English: immediate access store
Welsh: storfa uniongyrchol
Subject: TGCh