heat resistant steel casting - Spanish English Dictionary