Wiktionary
subcontractees
n. (plural of subcontractee English)
n. (plural of subcontractee English)