subcontractor: someone who enters into a subcontract with the primary contractor
contractor: someone (a person or firm) who contracts to build things
amhara: a member of the Semitic speaking people of northern Ethiopia