abrupt halt - Turkish English Dictionary