quenched and tempered steel - French English Dictionary