Wiktionary
present sense impressions
n. (present sense impression English)
n. (present sense impression English)