Wiktionary
perfect passive participles
n. (perfect passive participle English)
n. (perfect passive participle English)