Translation of Anglican term means to display images from the past (5,7)
I believe the answer is:
magic lantern
'means to display images from the past' is the definition.
(historical type of projector)
'translation of anglican term' is the wordplay.
'translation of' indicates an anagram (I've seen this in other clues).
'anglican'+'term'='anglicanterm'
'anglicanterm' is an anagram of 'MAGIC LANTERN'.
(Other definitions for magic lantern that I've seen before include "slide show, thanks to this?" , "It projects" , "Early projector" , "system to project a bright image" , "Old slide projector" .)