instantaneous deformation - Turkish English Dictionary