Contractor is derived from Contract. Contract is a synonym of Catch. Catch is a synonym of Fragment. Spark is a type of Fragment. 
Spouse is etymologically related to Sponsor. Person wants (to) Sponsor. Person is related to Born. 
Contractor --DerivedFrom--> Contract <--Synonym--> Catch <--Synonym--> Fragment <--IsA-- Spark 
Spouse --EtymologicallyRelatedTo--> Sponsor <--Desires-- Person <--RelatedTo--> Born 