Wiktionary
screen captures
n. (plural of screen capture English)
n. (plural of screen capture English)