Piano can be Solid. Solid is the opposite of Clear. Clear is the opposite of Smoke. 
Language is related to Foreign. Foreign is the opposite of Domestic. 
Piano --HasProperty--> Solid <--Antonym--> Clear <--Antonym--> Smoke 
Language <--RelatedTo--> Foreign <--Antonym--> Domestic 