stop (make a halt) - Turkish English Dictionary