Director is a type of Supervisor. Supervisor is a synonym of Administrator. Executive is a type of Administrator. Executive is the opposite of Judicial. 
Cast is a type of Give. 
Director --IsA--> Supervisor <--Synonym--> Administrator <--IsA-- Executive <--Antonym--> Judicial 
Cast --IsA--> Give 