Testimony is related to Oral. Oral is the opposite of Written. Written is related to Language. 
Potential is a synonym of Spirit. Spirit is related to Person. Visitor is a type of Person. 
Testimony <--RelatedTo--> Oral <--Antonym--> Written <--RelatedTo--> Language 
Potential <--Synonym--> Spirit <--RelatedTo--> Person <--IsA-- Visitor 