Leica reel

Etymology
From Leica, a German camera brand.

Noun

 * 1)  A kind of early animatic made from stills, or sometimes preliminary artwork or storyboard frames, that are filmed and accompanied by recorded audio.