Main Contractor Meaning