Bare is a type of Uncover. Bare is the opposite of Sufficient. 
French is a type of Person. Person does not want (to) Virus. 
Uncover <--IsA-- Bare <--Antonym--> Sufficient 
French --IsA--> Person --NotDesires--> Virus 