Listen is related to Work. Work is related to Engineer. 
Steam is the opposite of Liquid. you are likely to find Liquid in/at/on Can. 
Listen <--RelatedTo--> Work <--RelatedTo--> Engineer 
Steam <--Antonym--> Liquid --AtLocation--> Can 