quenched-and-tempered ultraservice steels - Spanish English Dictionary