hardening-tempering furnace - French English Dictionary