Fighting is a synonym of Fight. 
Person wants (to) Clean. Person is related to Enemy. Enemy is related to Opponent. Opponent is a synonym of Competitor. 
Fighting <--Synonym--> Fight 
Clean <--Desires-- Person <--RelatedTo--> Enemy <--RelatedTo--> Opponent <--Synonym--> Competitor 