self-tempering - Spanish English Dictionary