notched- impact toughness - Turkish English Dictionary