impact deformation - Turkish English Dictionary