A Legal Dictionary
Black’s Law Online Dictionary
Subcontractor specializing in a certain aspect of a construction project.