self-hardened - German English Dictionary