Bread is related to Ingredient. 
Contract is the opposite of Increase. Increase is the opposite of Decrease. Weaken is a type of Decrease. 
Bread <--RelatedTo--> Ingredient 
Contract <--Antonym--> Increase <--Antonym--> Decrease <--IsA-- Weaken 