precipitation-hardened stainless steel - Spanish English Dictionary