notched- impact toughness - German English Dictionary