Wiktionary
shielded twisted pairs
n. (shielded twisted pair English)
n. (shielded twisted pair English)