Violate is a type of Touch. Touch is related to Kill. Kill is a type of Hurt. Hurt is the opposite of Help. 
Foundation is part of Structure. 
Violate --IsA--> Touch <--RelatedTo--> Kill --IsA--> Hurt <--Antonym--> Help 
Structure <--PartOf-- Foundation 